Micron Document
`:top
Ein `!Software Development Kit`! (`!SDK`!) ist eine Sammlung von `F33f`_`[Programmierwerkzeugen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmierwerkzeug]`_`f und `F33f`_`[Programmbibliotheken`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmbibliothek]`_`f, die zur Entwicklung von Software dient. Es unterstützt `F33f`_`[Softwareentwickler`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Softwareentwickler]`_`f, darauf basierende Anwendungen zu erstellen. In der Regel gibt es zu jeder `F33f`_`[Programmiersprache`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmiersprache]`_`f ein Software Development Kit, bei `F33f`_`[interpretierten`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Interpreter]`_`f Sprachen kann dieses jedoch identisch mit der `F33f`_`[Laufzeitumgebung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Laufzeitumgebung]`_`f sein.

Eine besondere Rolle nehmen SDKs für Betriebssysteme ein. Sie enthalten die notwendigen `F33f`_`[Compiler`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Compiler]`_`f, `F33f`_`[Dienstprogramme`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Dienstprogramm]`_`f und Informationen, um für dieses überhaupt Software zu entwickeln. Basis dafür ist eine sogenannte `F33f`_`[Toolchain`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Toolchain]`_`f.

Der Bezug eines SDK kann vom Softwarehersteller an die Einhaltung bestimmter Regeln, insbesondere die Wahrung der Vertraulichkeit gewisser Informationen (engl. `F33f`_`[Non-Disclosure Agreement`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Vertraulichkeitsvereinbarung]`_`f), geknüpft werden. Oft wird das SDK jedoch zum freien `F33f`_`[Download`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Herunterladen]`_`f auf Internetseiten angeboten.

Einige SDKs werden mit `F33f`_`[Lizenzen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Lizenz]`_`f ausgeliefert, die verhindern sollen, dass die mit ihnen erstellte Software unter einer anderen, inkompatiblen Lizenz veröffentlicht wird. Zum Beispiel ist ein proprietäres SDK ungeeignet für die Entwicklung `F33f`_`[freier Software`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Freie_Software]`_`f, während ein mit der `F33f`_`[GPL`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=GNU_General_Public_License]`_`f-lizenziertes SDK nicht für proprietäre Softwareentwicklung geeignet ist. SDKs mit der `F33f`_`[LGPL`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=GNU_Lesser_General_Public_License]`_`f sind normalerweise sicher für proprietäre Softwareentwicklung.`:cite-ref-1[`F5bf`_`[1`#cite-note-1]`_`f] Solche Lizenzfragen traten zum Beispiel bei `F33f`_`[Qt`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Qt_(Bibliothek)]`_`f auf und resultierten u. a. in der Entwicklung der `F33f`_`[Desktop-Umgebung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Desktop-Umgebung]`_`f `F33f`_`[Gnome`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Gnome]`_`f als Ersatz für `F33f`_`[KDE`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=KDE]`_`f.

Manche Hersteller verwenden andere Bezeichnungen als `*SDK`* – so z. B. das Java Development Kit `F33f`_`[JDK`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=JDK]`_`f speziell für die Programmiersprache Java.

>>Contents

• `F0af`_`[Siehe auch`#siehe-auch]`_`f
• `F0af`_`[Einzelnachweise`#einzelnachweise]`_`f

-─

>>Siehe auch

• `F33f`_`[GUI-Toolkit`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=GUI-Toolkit]`_`f
• `F33f`_`[Programmierschnittstelle`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmierschnittstelle]`_`f
• `F33f`_`[Toolchain`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Toolchain]`_`f
• `F33f`_`[Integrierte Entwicklungsumgebung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Integrierte_Entwicklungsumgebung]`_`f

>>Einzelnachweise

`:cite-note-1`!1.`! `F0af`_`[↑`#cite-ref-1]`_`f Heise News zu Lizenzen von Qt

`c`F0af`_`[↑ Back to top`#top]`_`f`a